Big Huge Thesaurus

imaginary being

noun